being of sound mind and body - Turc Anglais Dictionnaire